// 使用 Mock
// let Mock = require("mockjs")
import * as Mock from 'mockjs'

let getLightSensor = Mock.mock({
  status: 200,
  msg: 'success',
  // 属性 list 的值是一个数组，其中含有 1 到 10 个元素
  data: {
    'records|20': [
      {
        // 属性 id 是一个自增数，起始值为 1，每次增 1
        'id|+1': 1,
        'code|0-100': 50,
        'percent|0-100': 50,
        'status|-1-1': -1,
        'parentName|15': /[a-zA-Z0-9]/
      }
    ]
  }
})

getLightSensor.data.records.forEach((element) => {
  element.name = Mock.Random.ctitle(3, 6)
  element.lastConnectTime = Mock.Random.date('yyyy-MM-dd HH:mm:ss')
  element.lastCutTime = Mock.Random.date('yyyy-MM-dd HH:mm:ss')
  element['485address'] = Mock.Random.ip()
})
getLightSensor.data.total = 50

export default getLightSensor
